package cn.kgc.service;

import cn.kgc.pojo.PoOrder;
import cn.kgc.pojo.SoOrder;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface OrderService{

    //添加销售订单
    public Integer addSoOrder(SoOrder soOrder);
    //查询指定订单
    public SoOrder queryByIdSoOrder(String id);
    //修改销售订单
    public Integer updateSoOrder(String soOrderId);
    //销售订单无效化
    public Integer deleteSoOrder(String soOrderId);
    //查询销售订单
    public List<SoOrder> querySoOrder(String soOrderId,String soOrderName,Integer pageNum,Integer pageSize);


    //添加采购订单
    public Integer addPoOrder(PoOrder poOrder);
    //查询指定采购订单
    public PoOrder queryByIdPoOrder(String id);
    //修改采购订单
    public Integer updatePoOrder(String poOrderId);
    //采购订单无效化
    public Integer deletePoOrder(String poOrderId);
    //查询采购订单
    public List<PoOrder> queryPoOrder(String poOrderId,String poOrderName,Integer pageNum,Integer pageSize);
}
